package com.lyf.design.learn.designmodel.adaptor;

import org.junit.Test;

import java.io.BufferedReader;
import java.io.InputStreamReader;

/**
 * @AUTHOR LYF
 * @DATE 2022/6/3
 * @VERSION 1.0
 * @DESC
 */
public class Main {
    @Test
    public void sample(){

       // InputStreamReader;
        //BufferedReader

    }

    @Test
    public void test1(){

        // 此时只有中国的充电器，没有必要去买一个美国的充电器，但是需要使用美国的充电器去冲
         Charge charge = new ChinaCharge();
         // 开始冲美国的--出问题，不能正常充
         charge.charge("110V");
         // 购买一个美国的充电器比较麻烦--，采用适配器--

         AmericaChargeAdapter adapter = new AmericaChargeAdapter();
         adapter.charge("110V");

    }
}
